<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="author" content="lijun; 67086071; zwlijun@qq.com" />
<title>XLib.CSS</title>
<link href="css/api.css" rel="stylesheet" type="text/css" />
</head>

<body>
  <table>
    <caption>Constructor Summary</caption>
    <tr>
      <th>N/A</th>
      <td>N/A</td>
      <td class="desc">N/A</td>
    </tr>
  </table>
  <table>
    <caption>Property Summary</caption>
    <tr>
      <th>N/A</th>
      <td>N/A</td>
      <td class="desc">N/A</td>
    </tr>
  </table>
  <table>
    <caption>Method Summary</caption>
    <tr>
      <th>String</th>
      <td><a href="#getOuterStyle">getOuterStyle(String selector, String attr)</a></td>
      <td class="desc">从外部引用的css或style标签中获取css属性。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#setOuterStyle">setOuterStyle(String selector, String attr, String value)</a></td>
      <td class="desc">设置外部引用的css或style标签中的css属性。</td>
    </tr>
    <tr>
      <th>Node</th>
      <td><a href="#dynamicStyle">dynamicStyle(Array cssTexts, String suffix)</a></td>
      <td class="desc">动态设置CSS样式。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#setClass">setClass(Node node, String className)</a></td>
      <td class="desc">设置className。</td>
    </tr>
    <tr>
      <th>String</th>
      <td><a href="#getClass">getClass(Node node)</a></td>
      <td class="desc">获取className。</td>
    </tr>
    <tr>
      <th>String</th>
      <td><a href="#delClass">delClass(Node node)</a></td>
      <td class="desc">删除className。</td>
    </tr>
    <tr>
      <th>Object</th>
      <td><a href="#hasClass">hasClass(Node node, String className)</a></td>
      <td class="desc">检测className。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#addClass">addClass(Node node, String className)</a></td>
      <td class="desc">添加className。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#removeClass">removeClass(Node node, String className)</a></td>
      <td class="desc">移除className。</td>
    </tr>
  </table>
  <hr />
  <pre>
    <h4>String getOuterStyle(String selector, String attr)<a name="getOuterStyle"></a></h4>
    从外部引用的css或style标签中获取css属性。
    参数：selector - 选择器
             attr - CSS属性
    返回：CSS属性值，如果没有匹配返回null
    示例：
  </pre>
  <pre>
    <h4>void setOuterStyle(String selector, String attr, String value)<a name="setOuterStyle"></a></h4>
    设置外部引用的css或style标签中的css属性。
    参数：selector - 选择器
             attr - CSS属性
             value - CSS值
    返回：
    示例：
  </pre>
  <pre>
    <h4>Node dynamicStyle(Array cssTexts, String suffix)<a name="dynamicStyle"></a></h4>
    动态设置CSS样式。
    参数：cssTexts - 样式集
             suffix - ID串
    返回：样式表节点
    示例：
  </pre>
  <pre>
    <h4>void setClass(Node node, String className)<a name="setClass"></a></h4>
    设置className。
    参数：node - 节点
             className - 类名
    返回：
    示例：
  </pre>
  <pre>
    <h4>String getClass(Node node)<a name="getClass"></a></h4>
    获取className。
    参数：node - 节点
    返回：节点的className，没有匹配返加null
    示例：
  </pre>
  <pre>
    <h4>String delClass(Node node)<a name="delClass"></a></h4>
    删除className。
    参数：node - 节点
    返回：被删除的className
    示例：
  </pre>
  <pre>
    <h4>Object hasClass(Node node, String className)<a name="hasClass"></a></h4>
    检测className。
    参数：node - 节点
             className - 类名
    返回：属性集{Boolean existed, RegExp pattern}
    示例：
  </pre>
  <pre>
    <h4>void addClass(Node node, String className)<a name="addClass"></a></h4>
    添加className。
    参数：node - 节点
             className - 类名
    返回：
    示例：
  </pre>
  <pre>
    <h4>void removeClass(Node node, String className)<a name="removeClass"></a></h4>
    移除className。
    参数：node - 节点
             className - 类名
    返回：
    示例：
  </pre>
</body>
</html>
